import request from '@/utils/request'
// request 里面是axios
/** *
 * 
 * 获取组织架构的数据
 * 
 * ***/   
export function getDepartments() {
  return request({
    url: '/company/department',
  })
}
/** * 
 * 
 * 删除组织架构的部门
 * 
 * ********/
export function delDepartment(id) {
  return request({
    url: '/company/department/' + id,
    method: 'delete' //接口满足restful接口规范
    // 同样的地址 不同的方法 执行不同的业务
    //delete删除业务
    //get 获取业务
    //post 新增或者添加业务
    //put 修改业务
  })
}

/** 
 * 
 * 新增部门
 * 
 * **** */
export function addDepartment(data) {
  return request({
    url: '/company/department',
    method: 'post',
    data,
  })
}

/**
 * 
 * 获取部门详情
 * 
 */
export function getDepartDetail(id) {
  return request({
    url: '/company/department/' + id,
    method: 'get'
  })
}

/**
 * 
 * 编辑部门
 * 
 */
export function updateDepartments(data){
  return request({
    url:'/company/department'+data.id,
    method:'put',
    data,
  })
}